package com.itlong.cloud.POJO.VO.miniprogram;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * <desc>
 *      小程序-用户所属地址信息。
 * <desc/>
 *
 * @createDate 2020-03-24.
 */
@Data
@NoArgsConstructor
public class MiniProgramUserRoomInfoVO implements Serializable {

    private String projectId;  //项目ID

    private String buildId;   //楼栋ID

    private String unitId;     //单元ID

    private String buildName; //楼栋名称

    private String unitName;  //单元名称

    private String province;  //省份

    private String cityName;  //城市名称

    private String cityId;    //城市ID

    private String visitorMark;    //是否纯访客标识 1是 2否

    private String projectName;     //项目名称

    private List<Map<String,String>> buildInfo;

    private List<Map<String,String>> unitInfo;

    private String operateType;      //扫码操作类型 1轿内呼梯；2轿外呼梯；3门禁
    private String openGuestMode;          //游客模式，0关闭，1开启
    private String commonLogicalFloor; //待选公共楼层名称
    private String commonFloor;         //待选公共楼层
    private String floorAuth;           //电梯权限值 可理解为当前用户在这栋楼的电梯所拥有的楼层权限 多个，号分隔
    private String groupConId;      //群控器id
    private String deviceUnique;    //设备序列号
    private String deviceName;    //设备名称
    private String qrCodeFloor;         // 二维码绑定楼层名称

    private String deviceKind;  //设备类型:2门禁,11蓝牙电梯,12云电梯,11,12云+蓝牙电梯
    private String pubKey;              // 项目密钥

}
